package ll.sms.pojo;

import java.sql.Timestamp;
import java.util.Date;

import org.apache.commons.lang.builder.ToStringBuilder;

/**
 * SmsDeliver entity.
 *
 * @author MyEclipse Persistence Tools
 */

public class SmsDeliver implements java.io.Serializable {

	// Fields

	private String deid;
	private String dechannelid;
	private String desmsid;
	private Timestamp desendtime;
	private int destatu;
	private Date deaddtime;

	// Constructors

	/** default constructor */
	public SmsDeliver() {
	}

	/** minimal constructor */
	public SmsDeliver(String deid) {
		this.deid = deid;
	}

	/** full constructor */
	public SmsDeliver(String deid, String dechannelid, String desmsid,
			Timestamp desendtime, int destatu, Date deaddtime) {
		this.deid = deid;
		this.dechannelid = dechannelid;
		this.desmsid = desmsid;
		this.desendtime = desendtime;
		this.destatu = destatu;
		this.deaddtime = deaddtime;
	}

	// Property accessors

	public String getDeid() {
		return this.deid;
	}

	public void setDeid(String deid) {
		this.deid = deid;
	}

	public String getDechannelid() {
		return this.dechannelid;
	}

	public void setDechannelid(String dechannelid) {
		this.dechannelid = dechannelid;
	}

	public String getDesmsid() {
		return this.desmsid;
	}

	public void setDesmsid(String desmsid) {
		this.desmsid = desmsid;
	}



	public int getDestatu() {
		return this.destatu;
	}

	public void setDestatu(int destatu) {
		this.destatu = destatu;
	}

	public Date getDeaddtime() {
		return this.deaddtime;
	}

	public void setDeaddtime(Date deaddtime) {
		this.deaddtime = deaddtime;
	}

	public String toString(){
		return ToStringBuilder.reflectionToString(this);
	}

}